html
{
	height:100%;
}
body
{
	font-family:"微软雅黑","宋体","Tahoma","SimSun","Arial";
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	overflow:hidden;
	background:#ececec;
}


.pub_text_1
{
	border:1px solid #cccccc;
	height:30px;
	margin:8px 0 0 0;
	font-size:16px;
	font-family:"微软雅黑","宋体","Tahoma","SimSun","Arial";
	padding:0 5px;
	line-height:30px;
}
.pub_text_2
{
	border:1px solid #cccccc;
	height:26px;
	margin:1px 0 0 0;
	font-size:16px;
	font-family:"微软雅黑","宋体","Tahoma","SimSun","Arial";
	padding:0 5px;
	line-height:26px;
}

.pub_radio_2
{
	margin:10px 0 0 0;
	_margin:3px 0 0 0;
}

.pub_button_1
{
	height:35px;
	overflow:hidden;
	background:url('../img/button_bg.jpg') repeat-x;
	border-left:1px solid #a5a1a2;
	border-right:1px solid #a5a1a2;
	cursor:pointer;
	text-align:center;
	font-size:16px;
	color:#333333;
	line-height:34px;
}

.pub_top_1
{
	height:50px;
	overflow:hidden;
	background:url("../img/top.png") repeat-x;
}
.pub_table_s_1
{
	height:50px;
	width:1px;
	overflow:hidden;
	float:left;
	display:inline;
	background:#a3d9e5;
	border-right:1px solid #53889a;
}
.pub_table_s_2
{
	height:50px;
	width:1px;
	overflow:hidden;
	float:left;
	display:inline;
	background:#ffffff;
	border-right:1px solid #d2d2d2;
}
.pub_select_2
{
	height:26px;
	overflow:Hidden;
	margin:2px 0 0 0;
	color:#333333;
	font-family:"微软雅黑","宋体","Tahoma","SimSun","Arial";
	border:1px solid #cccccc;
	line-height:26px;
	padding:0 0 0 2px;

}
.pub_textarea_1
{
	border:1px solid #cccccc;

}